london edinburgh hotels in devon glasgow scotland exeter ireland devon b&b escorts accommodation wales self catering devon hotels bed and breakfast escort cornwall